Jx.declare('Jx.data.Method', {
	
	$extend: 'Jx.lib.Configurable',
	
	$accessors: {
		
		url: ''
		
	},
	
	$actions: [
		
		'request'
		
	],
	
	name: 'exec',

	
	onConfigureUrl: function(url){
		
		if (Jx.isString(url)){
			
			this.set( 'url', url );
			
		}

	},
	
	onRequest: function(operation, dataSource, data){
		
		
		
		
	},
	
	allowRequest: function(operation, dataSource){
		
		return this.isDataSource(dataSource);
		
	},
	
	isDataSource: function(o){
		
		return Jx.instanceOf(o, 'Jx.data.Source');
		
	}
	
});
